<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>

    <script>

        // 知识点回顾
        //    1 函数：把实现某一个功能的代码块封装起来，起一个名字 
        //    2 函数的作用 / 特点：  封装性 ， 复用性 , 调用性
        //    3 函数的声明方式  function name (形参 , 形参) { 函数体 }
        //    4 函数的调用      name(实参 , 实参) 
        //          形参有多少个,实参就需要传多少个

        //    5 函数的返回值 : 函数执行的结果
        //    6 return  可以给函数一个执行结果,跳出函数 --- 提前结束函数
        //    7 作用域    变量的生命周期
        //        全局变量
        //        局部变量
        //        作用域链：在使用一个变量的时候，如果在函数内部已经声明了这个变量，那么就直接使用这个变量，如果函数里面没有声明，就去上一层函数查找，上一层如果也没有就继续向上查找，一直找到全局变量为止，如果还是找不到就报错

    </script>
    
</body>
</html>